package br.edu.fucapi.posgraduacao.poo2.sgr.controller;

import java.util.List;

import br.edu.fucapi.posgraduacao.poo2.sgr.model.Perfil;

public interface PerfilController {
	
	void salvar(Perfil perfil) throws RuntimeException;

	void remover(Perfil perfil) throws RuntimeException;

	void atualizar(Perfil perfil) throws RuntimeException;

	List<Perfil> pesquisar(Perfil perfil) throws RuntimeException;

	Perfil consultarPorExemplo(Perfil perfil) throws RuntimeException;

	List<Perfil> listarTodos() throws RuntimeException;
	
}
